com.sabro.jbusiness.sys
Class SysCampoFormatado

java.lang.Object
  extended by com.sabro.jbusiness.sys.SysCampo
      extended by com.sabro.jbusiness.sys.SysCampoFormatado
All Implemented Interfaces:
ISelectable, java.lang.Comparable<SysCampoFormatado>

public class SysCampoFormatado
extends SysCampo
implements java.lang.Comparable<SysCampoFormatado>


Nested Class Summary
static class SysCampoFormatado.Tipo
          Tipos de Campo Definidos SELECT ' '+REPLACE(REPLACE(CFOPsTiposDado,'/','_'),' ','_')+' = '+CONVERT(VARCHAR,CFOPsTiposDado_ID)+';' FROM CFOPsTiposDados
 
Field Summary
 
Fields inherited from class com.sabro.jbusiness.sys.SysCampo
INDEFINIDO, MULTIPLOS_VALORES
 
Constructor Summary
SysCampoFormatado(java.util.Map<java.lang.String,java.lang.Object> registro)
           
 
Method Summary
 int compareTo(SysCampoFormatado sysCampo)
           
 SysValor criaSysValor(SysFiltro sysFiltro)
          Cria objeto sysValor de acordo com o parāmetro especificado
 SysValor criaSysValor(SysRegistro sysRegistro)
          Cria objeto sysValor de acordo com o parāmetro especificado
 java.lang.String getConsultaCampo()
           
 java.lang.String getConsultaFrom()
           
 java.lang.String getConsultaPriKey()
           
 java.lang.String getConsultaWhere()
           
 java.text.DateFormat getDateFormat()
           
 DBCampo getEditComponent(SysValor sysValor)
          Devolve o componente Editor do tipo DBCampo mais adequado
 DBCampo getEditFiltroComponent(SysFiltroCampo sysFiltroCampo)
          Devolve o componente Editor do tipo DBCampo mais adequado
 int getEditoresId()
           
 java.lang.String getGrupo()
           
 int getId()
           
 int getLeitoresId()
           
 java.lang.Short getLength()
           
 java.lang.String getNomeAnexo()
           
 java.lang.String getNomeLigacao()
           
 java.text.NumberFormat getNumberFormat()
           
 int getOrdem()
           
 java.lang.Short getPrec()
           
 int getQuest()
           
 java.lang.String getReferencia()
           
 int getReferenciaId()
           
 javax.swing.JComponent getRendererComponent(SysValor sysValor)
          Devolve o componente renderizador mais adequado
 java.lang.Short getScale()
           
 int getSysTabelaID()
           
 SysTabelaFormatada getSysTabelaReferencia()
           
 java.lang.String getTipoDB()
           
 SysCampoFormatado.Tipo getTipoI()
           
 int getTipoMetaDado()
           
 IPanelEditorSysValor getZoomEdicaoComponent(SysValor sysValor)
           
 boolean isEditavel()
           
 boolean isTipoLongo()
           
 boolean isVisivel()
           
static SysCampoFormatado readCampo(java.io.ObjectInput in)
           
 void setConsultaCampo(java.lang.String consultaCampo)
           
 void setConsultaFrom(java.lang.String consultaFrom)
           
 void setConsultaPriKey(java.lang.String consultaPriKey)
           
 void setConsultaWhere(java.lang.String consultaWhere)
           
 void setDadosRst(java.util.Map<java.lang.String,java.lang.Object> registro)
           
 void setEditComponent(DBCampo editComponent)
           
 void setEditoresId(int editoresId)
           
 void setGrupo(java.lang.String grupo)
           
 void setID(int ID)
           
 void setLeitoresId(int leitoresId)
           
 void setLength(java.lang.Short length)
           
 void setOrdem(int ordem)
           
 void setPrec(java.lang.Short prec)
           
 void setQuest(int quest)
           
 void setReferencia(java.lang.String referencia)
           
 void setReferenciaId(int referenciaId)
           
 void setScale(java.lang.Short scale)
           
 void setTipoDB(java.lang.String tipo)
           
 void setTipoI(int id)
           
 java.lang.String toString()
           
static void writeCampo(java.io.ObjectOutput out, SysCampoFormatado sysCampo)
           
 
Methods inherited from class com.sabro.jbusiness.sys.SysCampo
canClose, createSysCampo, findSysCampo, getAlias, getAliasPath, getCharCount, getClasse, getISelectableComponents, getISelectableParent, getMaxLen, getNome, getSysTabela, getSysTabelaNome, getValorPadrao, resetMaxLen, resetValorPadrao, setAlias, setISelectableParent, setMaxLen, setNome, setValorPadrao, wasRequestClose, wasSelected, wasUnSelected
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SysCampoFormatado

public SysCampoFormatado(java.util.Map<java.lang.String,java.lang.Object> registro)
Method Detail

setDadosRst

public void setDadosRst(java.util.Map<java.lang.String,java.lang.Object> registro)

getSysTabelaID

public int getSysTabelaID()

getId

public int getId()

setID

public void setID(int ID)

getGrupo

public java.lang.String getGrupo()

setGrupo

public void setGrupo(java.lang.String grupo)

getQuest

public int getQuest()

setQuest

public void setQuest(int quest)

getOrdem

public int getOrdem()

setOrdem

public void setOrdem(int ordem)

getTipoMetaDado

public int getTipoMetaDado()
Overrides:
getTipoMetaDado in class SysCampo

getTipoDB

public java.lang.String getTipoDB()

setTipoDB

public void setTipoDB(java.lang.String tipo)

getLength

public java.lang.Short getLength()

setLength

public void setLength(java.lang.Short length)

getPrec

public java.lang.Short getPrec()

setPrec

public void setPrec(java.lang.Short prec)

getScale

public java.lang.Short getScale()

setScale

public void setScale(java.lang.Short scale)

getTipoI

public SysCampoFormatado.Tipo getTipoI()

setTipoI

public void setTipoI(int id)

isTipoLongo

public boolean isTipoLongo()

getDateFormat

public java.text.DateFormat getDateFormat()

getNumberFormat

public java.text.NumberFormat getNumberFormat()

getLeitoresId

public int getLeitoresId()

setLeitoresId

public void setLeitoresId(int leitoresId)

getEditoresId

public int getEditoresId()

setEditoresId

public void setEditoresId(int editoresId)

getSysTabelaReferencia

public SysTabelaFormatada getSysTabelaReferencia()

getReferenciaId

public int getReferenciaId()

setReferenciaId

public void setReferenciaId(int referenciaId)

getReferencia

public java.lang.String getReferencia()

setReferencia

public void setReferencia(java.lang.String referencia)

getConsultaPriKey

public java.lang.String getConsultaPriKey()

setConsultaPriKey

public void setConsultaPriKey(java.lang.String consultaPriKey)

getConsultaCampo

public java.lang.String getConsultaCampo()

setConsultaCampo

public void setConsultaCampo(java.lang.String consultaCampo)

getConsultaFrom

public java.lang.String getConsultaFrom()

setConsultaFrom

public void setConsultaFrom(java.lang.String consultaFrom)

getConsultaWhere

public java.lang.String getConsultaWhere()

setConsultaWhere

public void setConsultaWhere(java.lang.String consultaWhere)

isVisivel

public boolean isVisivel()

isEditavel

public boolean isEditavel()

getNomeAnexo

public java.lang.String getNomeAnexo()

getNomeLigacao

public java.lang.String getNomeLigacao()

criaSysValor

public SysValor criaSysValor(SysRegistro sysRegistro)
Cria objeto sysValor de acordo com o parāmetro especificado

Returns:

criaSysValor

public SysValor criaSysValor(SysFiltro sysFiltro)
Cria objeto sysValor de acordo com o parāmetro especificado

Returns:

getRendererComponent

public javax.swing.JComponent getRendererComponent(SysValor sysValor)
Devolve o componente renderizador mais adequado


getEditComponent

public DBCampo getEditComponent(SysValor sysValor)
Devolve o componente Editor do tipo DBCampo mais adequado


getEditFiltroComponent

public DBCampo getEditFiltroComponent(SysFiltroCampo sysFiltroCampo)
Devolve o componente Editor do tipo DBCampo mais adequado


getZoomEdicaoComponent

public IPanelEditorSysValor getZoomEdicaoComponent(SysValor sysValor)

setEditComponent

public void setEditComponent(DBCampo editComponent)

toString

public java.lang.String toString()
Overrides:
toString in class SysCampo

compareTo

public int compareTo(SysCampoFormatado sysCampo)
Specified by:
compareTo in interface java.lang.Comparable<SysCampoFormatado>

writeCampo

public static void writeCampo(java.io.ObjectOutput out,
                              SysCampoFormatado sysCampo)
                       throws java.io.IOException
Throws:
java.io.IOException

readCampo

public static SysCampoFormatado readCampo(java.io.ObjectInput in)
                                   throws java.io.IOException
Throws:
java.io.IOException